<?php
include(dirname(dirname(__FILE__))."/entidades/cliente.class.php");
include(dirname(dirname(__FILE__))."/entidades/casual.class.php");
include(dirname(dirname(__FILE__))."/entidades/revendedor.class.php");
include(dirname(dirname(__FILE__))."/entidades/conyugue.class.php");
$tipo="";
$cliente = new cliente($_GET["id"]);// OBTENGO EL CLIENTE CON EL ID
if(isset($cliente->revendedor_id) && $cliente->revendedor_id>0 ){
    $revendedor=new revendedor($cliente->revendedor_id);
    $tipo="revendedor";
}else{
    $casual=new casual($cliente->casual_id);
    $tipo="casual";
    $conyugue=new conyugue($casual->conyugue_id);
}
    $formulario->setVariable("ver_rev","none");
    $formulario->setVariable("ver_cas","none");
    
    $formulario->setVariable("id",$_GET["id"]);
////******************************************////

    $estados_civiles=$db->consulta("SELECT * FROM estado_civil WHERE 1 ORDER BY est_civil_nombre");
    if(count($estados_civiles)){
        foreach ($estados_civiles as $est){
            if(isset($casual->est_civil_id) && $casual->est_civil_id==$est["est_civil_id"]){
            $formulario->setVariable("est_civil_selected","selected");
            }
            $formulario->setVariable("est_civil_id",$est["est_civil_id"]);
            $formulario->setVariable("est_civil",$est["est_civil_nombre"]);
            $formulario->parse("estados_civiles");
        }
    }


$docs=$db->consulta("SELECT * FROM tipo_documento WHERE 1 ORDER BY tipo_dni_nombre");
if(count($docs)){
    foreach ($docs as $c){
        if( $cliente->tipo_dni_id==$c["tipo_dni_id"]){
        $formulario->setVariable("tipodoc_selected","selected");
        }
        if($tipo=="casual" && $conyugue->tipo_dni_id==$c["tipo_dni_id"]){
        $formulario->setVariable("tipodoc_c_selected","selected");
        }
        
        $formulario->setVariable("id_tipo_doc",$c["tipo_dni_id"]);
        $formulario->setVariable("tipo_doc",$c["tipo_dni_nombre"]);
        
        $formulario->setVariable("tipo_dni_id_c",$c["tipo_dni_id"]);
        $formulario->setVariable("tipo_dni_c",$c["tipo_dni_nombre"]);
        $formulario->parse("tipo_dni_c");
        $formulario->parse("tipo_docs");
    }
}

$ciudades = $db->consulta("SELECT * FROM ciudad");
$prov = 0;
if(count($ciudades)){
    foreach ($ciudades as $ciud){
        if($cliente->ciud_id == $ciud["ciud_id"]){
            $formulario->setVariable("selected_ciudad", "selected") ;
            $prov=$ciud["prov_id"];
        }    
        $formulario->setVariable("ciudad_id", $ciud["ciud_id"]) ;
        $formulario->setVariable("ciudad_nombre", $ciud["ciud_nombre"]) ;
        $formulario->parse("blq_ciudades");
    }
}

$provincias = $db->consulta("SELECT * FROM provincia");

if(count($provincias))
{
    foreach ($provincias as $provincia){
        if($prov == $provincia["prov_id"])
            $formulario->setVariable("selected_provincia", "selected") ;
        $formulario->setVariable("provincia_id", $provincia["prov_id"]) ;
        $formulario->setVariable("provincia_nombre", $provincia["prov_nombre"]) ;
        $formulario->parse("blq_provincias");
    }    
}
//******************************************************************************//

$formulario->setVariable("apellido",$cliente->cli_apellido);
$formulario->setVariable("nombre",$cliente->cli_nombre);


$formulario->setVariable("checked_".$tipo,"checked");
if($tipo=="revendedor")
$formulario->setVariable("ver_rev","block");
if($tipo=="casual")
$formulario->setVariable("ver_cas","block");


$formulario->setVariable("email",$cliente->cli_email);
$formulario->setVariable("nro_doc",$cliente->cli_dni);
$formulario->setVariable("cuil",$cliente->cli_cuil);
$formulario->setVariable("telefono",$cliente->cli_telefono);
$formulario->setVariable("domicilio",$cliente->cli_domicilio);

$formulario->setVariable("cp",$cliente->cli_cp);
if($tipo=="casual"){
$formulario->setVariable("lugar_nac",$casual->casual_lugar_nacimiento);
if(isset($casual->casual_fecha_nacimiento) && $casual->casual_fecha_nacimiento!="0000-00-00")
$formulario->setVariable("fecha_nac",  convertirFecha($casual->casual_fecha_nacimiento, "-"));

$formulario->setVariable("profesion",$casual->casual_profesion);
$formulario->setVariable("conyugue",$conyugue->cony_nombre);
$formulario->setVariable("tipo_documento_cony",$conyugue->tipo_dni_id);
$formulario->setVariable("nro_doc_c",$conyugue->cony_dni);
}
if($tipo=="revendedor"){
$formulario->setVariable("cuit",$revendedor->revendedor_cuit);
$formulario->setVariable("negocio",$revendedor->revendedor_negocio);
}

if(isset($_GET["msg"]))
switch ($_GET["msg"]){
    case 1:
        $formulario->setVariable("mensaje_exito","<b>Exito:</b> Se ha modificado el cliente de forma exitosa.") ; 
        break;
    case 2:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Faltan cargar campos obligatorios.") ; 
        break;
    case 3:
        $formulario->setVariable("mensaje_error","<b>Error:</b> Ya existe un cliente cargado con ese DNI.") ; 
        break;
    case 4:
        $formulario->setVariable("mensaje_exito","<b>Exito:</b> Se ha cargado el cliente de forma exitosa.") ; 
        break;
    case 6:
        $formulario->setVariable("mensaje_error","<b>Error:</b> El email ingresado es incorrecto.") ; 
        break;
 }
$formulario->setVariable("accion","../cliente/editarCliente.php") ;    
$formulario->setVariable("acc",$_GET["acc"]) ;
?>
